/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.training.domain;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@ApiModel(value = "人员持证实体类",description = "人员持证实体类")
public class PersonnalCertification {

    @ApiModelProperty(name = "staffCode",value = "人员code" )
    private String staffCode;

    @ApiModelProperty(name = "staffName",value = "人员名称" )
    private String staffName;

    @ApiModelProperty(name = "dutyName",value = "岗位名称" )
    private String dutyName;

    @ApiModelProperty(name = "deptCode",value = "单位code" )
    private String deptCode;

    @ApiModelProperty(name = "deptName",value = "单位名称" )
    private String deptName;

    @ApiModelProperty(name = "certificateType",value = "证件类型" )
    private String certificateType;

    @ApiModelProperty(name = "certificateName",value = "证件名称" )
    private String certificateName;

    @ApiModelProperty(name = "jobsStaffCertificateId",value = "人员岗位证照关系id" )
    private String jobsStaffCertificateId;

    @ApiModelProperty(name = "period",value = "有效期" )
    private Date period;

    @ApiModelProperty(name = "myCertificateId",value = "对应个人证照的id" )
    private String myCertificateId;

    public String getStaffCode() {
        return staffCode;
    }

    public void setStaffCode(String staffCode) {
        this.staffCode = staffCode;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getDutyName() {
        return dutyName;
    }

    public void setDutyName(String dutyName) {
        this.dutyName = dutyName;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getCertificateName() {
        return certificateName;
    }

    public void setCertificateName(String certificateName) {
        this.certificateName = certificateName;
    }

    public String getJobsStaffCertificateId() {
        return jobsStaffCertificateId;
    }

    public void setJobsStaffCertificateId(String jobsStaffCertificateId) {
        this.jobsStaffCertificateId = jobsStaffCertificateId;
    }

    public Date getPeriod() {
        return period;
    }

    public void setPeriod(Date period) {
        this.period = period;
    }

    public String getMyCertificateId() {
        return myCertificateId;
    }

    public void setMyCertificateId(String myCertificateId) {
        this.myCertificateId = myCertificateId;
    }

    public String getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(String certificateType) {
        this.certificateType = certificateType;
    }
}
